equipment availability - French English Dictionary